package cn.yuanqiao.cqbc.dataManageTree.domain.vo;
/**
 * @author 赵常飞
 * @date 2024/6/14 16:43
 */

import com.fasterxml.jackson.annotation.JsonInclude;

import java.io.Serializable;
import java.util.List;

/**
 *@Author: 赵常飞
 *@Date: 2024/6/14 16:43
 *@Description:
 *@Note:
 */

public class DataManageTreeVo implements Serializable {

    private static final long serialVersionUID = 1L;
    private Long id;

    private String title;

    private String eepPath;

    private Long superId;

    private int state;

    private String code;

    private String remark;

    private String size;

    private Integer orderNo;

    @JsonInclude(JsonInclude.Include.NON_EMPTY)
    private List<DataManageTreeVo> children;

    public DataManageTreeVo()
    {

    }

    public Long getId() {
        return id;
    }

    public void setId(Long id) {
        this.id = id;
    }

    public String getTitle() {
        return title;
    }

    public void setTitle(String title) {
        this.title = title;
    }

    public String getEepPath() {
        return eepPath;
    }

    public void setEepPath(String eepPath) {
        this.eepPath = eepPath;
    }

    public Long getSuperId() {
        return superId;
    }

    public void setSuperId(Long superId) {
        this.superId = superId;
    }

    public int getState() {
        return state;
    }

    public void setState(int state) {
        this.state = state;
    }

    public String getCode(String code) {
        return this.code;
    }

    public void setCode(String code) {
        this.code = code;
    }

    public String getRemark() {
        return remark;
    }

    public void setRemark(String remark) {
        this.remark = remark;
    }

    public String getSize() {
        return size;
    }

    public void setSize(String size) {
        this.size = size;
    }

    public Integer getOrderNo() {
        return orderNo;
    }

    public void setOrderNo(Integer orderNo) {
        this.orderNo = orderNo;
    }

    public List<DataManageTreeVo> getChildren() {
        return children;
    }

    public void setChildren(List<DataManageTreeVo> children) {
        this.children = children;
    }

    @Override
    public String toString() {
        return "DataManageTreeVo{" +
                "id=" + id +
                ", title='" + title + '\'' +
                ", eepPath='" + eepPath + '\'' +
                ", superId=" + superId +
                ", state=" + state +
                ", code='" + code + '\'' +
                ", remark='" + remark + '\'' +
                ", size='" + size + '\'' +
                ", orderNo=" + orderNo +
                ", children=" + children +
                '}';
    }
}
